/*
 ********************************************************************************
 * @FileName  : cfg_param.h
 * @CreateDate: 2021-8-10
 * @Author    : GaoQiu
 * @Copyright : Copyright(C) GaoQiu
 *              All Rights Reserved.
 ********************************************************************************
 * The information contained herein is confidential and proprietary property of
 * GaoQiu and is available under the terms of Commercial License Agreement
 * between GaoQiu and the licensee in separate contract or the terms described
 * here-in.
 *
 * This heading MUST NOT be removed from this file.
 *
 * Licensees are granted free, non-transferable use of the information in this
 * file under Mutual Non-Disclosure Agreement. NO WARRENTY of ANY KIND is provided.
 *
 *******************************************************************************
 */

#ifndef CFG_PARAM_H_
#define CFG_PARAM_H_

#include "utils/defs_types.h"

#define MAC_ADDR_BASE    0x76000
#define MAC_FILTER_BASE  0x77000

/* CONFIG PARAM type define. */
enum{
	CFG_PARAM_MAC_ADDR   = 0x00,
	CFG_PARAM_MAC_FILTER = 0x01,
};

enum{
	CFG_MAC_ADDR_IDX     = 0x00,
	CFG_MAC_FILTER_IDX   = 0x01,
};

char *GetConfigName(uint8_t idx);

void GetConfigParam(uint8_t paramType, uint8_t *pParam, uint32_t len);

#endif /* CFG_PARAM_H_ */
